home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #216 (1993)(Rhein-Sieg-Soft)(Disk 1 of 2).zip
/
Franz PD Disk #216 (1993)(Rhein-Sieg-Soft)(Disk 1 of 2).adf
/
VCBF-Creator
/
Anleitung
< prev
next >
Wrap
Text File
|
1993-02-02
|
10KB
|
301 lines
******************************************************************************
* *
* Virus-Checker Brainfile-Creator V0.1 *
* *
* (DEMO-VERSION !!!) *
* *
* (w) + (c) by Michael Ortmanns *
* Virchowstr. 7 *
* W-5102 Würselen *
* *
******************************************************************************
Brainfile-Creator Beschreibung:
-------------------------------
Der Brainfile-Creator dient zum Erstellen von Brainfiles für den Virus-
Checker auf einfache und bequeme Art und Weise, da das Programm komplett
mit der Maus bedient wird.
Starten des Brainfile-Creators:
-------------------------------
Der Brainfile-Creator kann im CLI mit "Brainfile-Creator" + Return oder
auf der Workbench mit Doppelklick auf sein Icon gestartet werden. Nach dem
Starten wird ein Bildschirm mit einer Reihe von Gadgets geöffnet. Im
unteren Teil des Bildschirms wird der Inhalt des Bootblockpuffers angezeigt
(dieser ist zu Begin immer leer). Die Gadgets haben folgende Funktionen:
LOAD BRAINFILE
--------------
Auf dem Bildschirm erscheint der File-Requester (siehe "File-Requester"),
wird er mit OK beendet wird das angewählte Brainfile eingeladen. Bei
eventuellen Fehlern weisen entsprechende Meldungen in der Statusbox darauf-
hin.
SAVE BRAINFILE
--------------
Auf dem Bildschirm erscheint der File-Requester (siehe "File-Requester"),
wird er mit OK beendet wird das Brainfile unter dem angewählten Filenamen
abgespeichert. Bei eventuellen Fehlern weisen entsprechende Meldungen in
der Statusbox daraufhin. (In der Demo-Version logischerweise nicht ent-
halten !!!).
READ BOOTBLOCK
--------------
Liest den Bootblock der Diskette im angewählten Laufwerk in den Bootblock-
puffer und vergleicht diesen mit den Brainfileeinträgen, wenn der Bootblock
gefunden wurde, wird der Eintrag angewählt und der Bootblockname angezeigt.
Wurde der Bootblock nicht gefunden so wird "Unknown Bootblock ..." als Ein-
tragsname angezeigt.
WRITE BOOTBLOCK
---------------
Schreibt den Inhalt des Bootblockpuffers in den Bootblock der Diskette im
angewählten Laufwerk. Bei eventuellen Fehlern weisen entsprechende Meld-
ungen daraufhin.
EXIT
----
Beendet den Brainfile-Creator und kehrt zum CLI oder zur Workbench zurück.
INSTALL
-------
Schreibt einen normalen Install-Bootblock in den Bootblock der Diskette
im angewählten Laufwerk. Bei eventuellen Fehlern weisen entsprechende
Meldungen daraufhin.
ADD BOOTBLOCK
-------------
fügt einen Eintrag (Bootblock) dem Brainfile hinzu. Dazu mit READ BOOT-
BLOCK den Bootblock in den Bootblockpuffer einladen, dann im Namestring-
gadget den Bootblocknamen eingeben und ADD BOOTBLOCK anwählen.
DELETE BOOTBLOCK
----------------
löscht den angewählten Eintrag (Bootblock) im Brainfile.
MERGE BOOTBLOCK
---------------
verknüpft den Inhalt des Bootblockpuffers mit dem angewählten Eintrag
(Bootblock). Dies ist notwendig, wenn ein Bootblock veränderbare Daten
enthält (Scrolltexte usw.).
ENTRY
-----
Mit den beiden Pfeilgadgets daneben, wählen Sie den Eintrag (Bootblock) an,
den Sie bearbeiten wollen. Der angewählte Eintrag wird zwischen den beiden
Pfeilgadgets angezeigt.
ENTRIES
-------
Gibt die Anzahl der Einträge (Bootblöcke) im Brainfile an.
DF0: - DF3:
-----------
wählt das aktuelle Laufwerk an, auf dessen Bootblock mit READ BOOTBLOCK,
WRITE BOOTBLOCK oder INSTALL zugegriffen wird.
NAME
----
Im Stringgadget daneben wird der Eintragsnamen des angewählten Eintrags
angezeigt und eingegeben. Der Eintragsname darf max. 30 Zeichen enthalten.
COMPARE
-------
gibt an wieviele der 1024 Bootblockbytes zur Identifizierung des Bootblocks
verwendet werden.
STATUS
------
Im Stringgadget daneben werden die Status und Fehlermeldungen angezeigt.
OLD FILE / FAST FILE
--------------------
Bestimmt ob der Bootblock im Bootblockpuffer die Kennung für das alte File-
system (DOS + 00 Byte) oder für das neue Fastfilesystem (DOS + 01 Byte) ent-
halten soll, damit wird bestimmt ob die Daten auf der Diskette im alten oder
neuen Filesystem gespeichert sind. Die Bootblockchecksumme wird bei der Aus-
wahl automatisch neu berechnet.
File-Requester:
---------------
Der File-Requester dient dazu, Filenamen auf bequeme Weise anzuwählen bzw.
einzugeben ( da das Grundprinzip aller File-Requester identisch ist, folgt
hier nur eine kurze Anleitung und die Beschreibung der Gadgets ). Nach dem
Anwählen eines Verzeichnisses wird diese ausgelesen und angezeigt (für das
RAM: Verzeichnis muss sich auf der Bootdiskette im Verzeichnis L unbedingt
der RAM-HANDLER befinden !!! ) und in dem Fenster angezeigt ( Es werden 9
Einträge angezeigt, falls das Verzeichnis mehr Einträge beinhaltet, kann
man mit den 2 Pfeilgadgets jeweils einen Eintrag rauf bzw. runter scrollen.
Neben dem Eintragsnamen werden die Protectionswerte und die Filelänge ( bei
Directories die Kennzeichnung (Dir) ) angezeigt. Durch Anklicken eines File-
name-Eintrags wird dieser in das Filename-Gadget übernommen und somit ange-
wählt. Durch Anklicken eines Directory-Eintrags wird dieser in das Device-
Gadget übernommen und das neue Verzeichnis eingelesen und angezeigt. ( In
dem Filename- und Directory-Gadget können natürlich auch Eingaben mit der
Tastatur erfolgen ).
Die Funktionen der anderen Gadgets sind:
Parentdir Gadget:
-----------------
Springt ein Verzeichnis zurück, liest das Verzeichnis ein und zeigt dieses
an.
Root Gadget:
------------
Springt in das Root-Verzeichnis ( z.B. DF0: oder DF1: ) zurück, liest das
Verzeichnis ein und zeigt dieses an.
RAM: Gadget:
------------
Liest das RAM:-Verzeichnis ein und zeigt dieses an.
DF0: Gadget:
------------
Liest das DF0:-Verzeichnis ein und zeigt dieses an.
DF1: Gadget:
------------
Liest das DF1:-Verzeichnis ein und zeigt dieses an.
DF2: Gadget:
------------
Liest das DF2:-Verzeichnis ein und zeigt dieses an.
DF3: Gadget:
------------
Liest das DF3:-Verzeichnis ein und zeigt dieses an.
DH0: Gadget:
------------
Liest das DH0:-Verzeichnis ein und zeigt dieses an.
DH1: Gadget:
------------
Liest das DH1:-Verzeichnis ein und zeigt dieses an.
VD0: Gadget:
------------
Liest das VD0:-Verzeichnis ein und zeigt dieses an.
RAD: Gadget:
------------
Liest das RAD:-Verzeichnis ein und zeigt dieses an.
OK Gadget:
----------
Durch Anklicken dieses Gadgets wird der File-Requester beendet und die vor-
her angewählte Routine fortgesetzt (z.B LOAD BRAINFILE).
Cancel Gadget:
--------------
Durch Anklicken dieses Gadgets wird der File-Requester beendet und die vor-
her angewählte Routine NICHT fortgesetzt.
Fehler(Status)meldungen und ihre Ursachen:
------------------------------------------
"Bootblock added ..."
=> Der Inhalt des Bootblockpuffers wurde dem Brainfile hinzugefügt.
"Bootblock deleted ..."
=> Der angewählte Eintrag (Bootblock) wurde aus dem Brainfile gelöscht.
"Bootblock is already in brain ..."
=> Der Bootblock ist bereits im Brainfile gespeichert.
"Bootblock merged ..."
=> Der Inhalt des Bootblockpuffers wurde mit dem angewählten Eintrag ver-
knüpft.
"Bootblock read ..."
=> Der Bootblock wurde fehlerlos eingelesen.
"Bootblock written ..."
=> Der Bootblock wurde fehlerlos geschrieben.
"Brainfile loaded ..."
=> Das Brainfile wurde fehlerlos geladen.
"Brainfile saved ..."
=> Das Brainfile wurde fehlerlos gespeichert.
"Choose OLD FILE or FAST FILE first ..."
=> Sie haben die Funktion INSTALL angewählt, ohne das Filesystem zube-
stimmen.
"Disk is write protected ..."
=> Die Diskette im angewählten Laufwerk ist schreibgeschützt.
"DOS error ??? !!!"
=> Es ist ein DOS Fehler mit der Nummer ??? aufgetreten.
"File is not a brainfile ..."
=> Das angewählte File ist kein Brainfile.
"Loading brainfile ..."
=> Das Brainfile wird eingelesen.
"Memory allocated for ????? entries ..."
=> Es wurde Speicher für ????? Einträge im Brainfile reserviert.
"No disk in drive ..."
=> Keine Diskette im angewählten Laufwerk.
"Not enough memory to add bootblock ..."
=> Es ist nicht genügend Speicher reserviert worden, um den Bootblock
dem Brainfile hinzuzufügen (In der DEMO-VERSION wird für max. 100
Einträge Speicher reserviert).
"Not enough memory to load brainfile ..."
=> Es ist nicht genügend Speicher reserviert worden, um das Brainfile ein-
zuladen (In der DEMO-VERSION wird für max. 100 Einträge Speicher re-
serviert).
"Nothing in brain to merge with ..."
=> Das Brainfile enthält keine Einträge mit denen der Inhalt des Boot-
blockpuffers verknüpft werden könnte.
"Nothing in brain to save ..."
=> Das Brainfile ist leer und wird deshalb nicht gespeichert.
"Saving brainfile ..."
=> Das Brainfile wird gespeichert.